Real-Time Screen-Space Liquid Rendering with Two-Sided Refractions
نویسندگان
چکیده
In interactive applications such as games, particle-based liquids are often used for simulation. Such liquids are rendered with only a single refraction at the front-facing surface, which damages photorealism because it cannot express the thickness of liquid. In this paper, we propose an approach to render particle-based liquid with twice refraction at frontand back-facing surfaces in real time. We use two existing approaches, i.e., one is to generate the liquid surface from particles in real time, and the other is to render a polygon mesh with handling two-sided refraction in real time. We further accelerate the intersection calculation of the back-facing surface and viewing rays by the secant method.
منابع مشابه
Real-time screen-space liquid rendering with complex refractions
Particle-based liquid is often rendered only with single refraction in real-time applications, which deteriorates the reality of liquid. We present a screen-space method for rendering particle-based liquids with up to four refractions in real time. Our method separates liquid particles into splashes and aggregations (i.e., liquid bodies), and generates a pair of depth maps of frontand back-faci...
متن کاملEfficient Rendering of Multiple Refractions and Reflections in Natural Objects
In this paper we present a multi-pass rendering approach for approximating the effects of multiple refractions and specular reflections in transparent or semitransparent materials. These optical effects are typically found in natural materials like ice but also in glass artworks. The rendering technique proposed in this paper is intended to perform at real-time frame rates and aim at achieving ...
متن کاملRealistic Water Volumes in Real-Time
Figure 1: Examples of rendering of water volumes. All images are 800 × 600 and are generated at about 30Hz. Abstract We present a real-time technique to render realistic water volumes. Water volumes are represented as the space enclosed between a ground heightfield and an animable water surface heightfield. This representation allows the application of recent GPU-based heightfield rendering alg...
متن کاملTexture Guided Realtime Painterly Rendering of Geometric Models
We present a real-time painterly rendering technique for geometric models. The painterly appearance and the impression of geometric detail is created by effectively rendering several brush strokes. Unlike existing techniques, we use the textures of the models to come up with the features and the positions of strokes in 3D object space. The strokes have fixed locations on the surfaces of the mod...
متن کاملScreen-Space Ambient Occlusion by Unsharp Masking of the Depth Buffer
With the advent of the programmable graphics pipeline, it has become possible to move expensive rendering processes to the GPU for real-time computation. The demand for realistic real-time rendering in games has led to the creation of GPU shaders that approximate global illumination. Our project is an implementation of one such approximation known as screen-space ambient occlusion (SSAO).
متن کامل